permanent abode - English Synonyms Dictionary